/**
 * @description api生成配置
 * @param {String|Array} requestLibPath 引入使用的request路径
 * @param {Boolean} https 是否是https
 * @param {String} url 请求地址
 * @param {String} path 请求地址路径
 * @param {String} folder 生成文件目录
 * @param {Array<String>} include 过滤器 只生成对应控制器下文件
 * @param {Array<String>} exclude 过滤器 不生成过滤器对应的控制器文件
 * @param {Array<String>} includePath 路径过滤 只生成对应路径接口
 * @param {Array<String>} excludePath 路径过滤 不生成对应路径接口
 */
const config = {
   requestLibPath:[
      "import axiosClient from '../AxiosRequest';",
      "import {API} from './apidoc';",
      "import { ApiResponse,ApiRequest } from '../AxiosHttp';",
      "import { AxiosHeaders } from '@ohos/axios';",
      "\n\n const commonHeader: AxiosHeaders = new AxiosHeaders();"
   ],
   https:true,
   url:'https://pay.ulifego.com',
   path:'/test/v2/api-docs',
   folder:'src/main/ets/http/api',
   include:[],
   exclude:[],
   includePath:[],
   excludePath:[],
}

module.exports = config